
# 序列中的方法
"""
len(seq)    : 获取序列的长度

max(seq)    : 获取序列中的最大值
min(seq)    : 获取序列中的最小值
sum(seq)    : 对序列里的元素求和

list(seq)   : 可以创建或转化成一个列表
str(seq)    : 可以创建或转化成字符串
tuple(seq)  : 可以创建或转化为元组
dict(seq)   : 可以创建或转化为字典

enumerate(seq)  : 生成索引和值对应的迭代器

sorted(seq)     : 序列排序
reversed(seq)   : 序列翻转
"""

lst = [1,2,3,4]
tp = ('a','b','c')
my_str = 'plk'
dct = {'a':1,'b':2}

print("获取字典长度:",len(dct))
print("对列表里的元素求和:",sum(lst))

print("将元组转化为列表:",list(tp))
print("将字符串转化为列表:",list(my_str))
print("将字典转化为列表:",list(dct))

# 同时打印索引和值
for index,value in enumerate(lst):
    print(index,'==========',value)

print(sorted(my_str))
for x in reversed(tp):
    print(x)